personal selling - French English Dictionary